console.log(Buffer.alloc(10));
console.log(Buffer.alloc(20));
console.log(Buffer.alloc(5, 1));
console.log(Buffer.allocUnsafe(5, 1)); //不安全的，分配了一块内存，但是内存中可能存在数据，需要自己再初始化
console.log(Buffer.from('test'));
console.log(Buffer.from('test', 'base64'));

console.log(Buffer.byteLength('test'));
console.log(Buffer.byteLength('测试'));

const buf = Buffer.from("This is my test");
console.log(buf.length);

const buf2 = Buffer.alloc(5);
buf2.fill("M");
console.log(buf2.toString()); 
buf2[0] = 'T'; //相应位置的值被设置成 00 了，并没有被设置成 'T'
buf2[7] = 'V'; //没有抛错。内部处理了？
console.log(buf2); //没打出任何东西
console.log("=========")

